willow rods - German English Dictionary